package com.weixinli.dao;

import java.util.List;
import java.util.Map;

import com.weixinli.beans.Test;

public interface ITestDao {
	/**
	 * 添加测试
	 * @param t
	 * @return
	 */
	public int addTest(Test t);
	
	/**
	 * 删除测试
	 * @param tid
	 * @return
	 */
	public int delTest(Integer tid);
	
	/**
	 * 修改测试
	 * @param t
	 * @return
	 */
	public int modTest(Test t);
	
	/**
	 * 获取测试总数
	 * @return
	 */
	public List<Test> getTotalTest(Integer w_uid);
	
	/**
	 * 分页查询测试
	 * @param pageNo
	 * @param pageSize
	 * @return
	 */
	public List<Test> getPageTest(Integer pageNo, Integer pageSize);
	
	/**
	 * 查询指定测试
	 * @param tid
	 * @return
	 */
	public Test findOneTest(Integer tid);
	
	public List<Test> getTest();
	
	/**
	 * 获取用户测试详细信息
	 * @param w_uid
	 * @return
	 */
	public List<Test> getUserTestDetailInfo(String tids);
}
